354 N Santa Cruz Ave, Los Gatos, CA 95030-7243, Los Gatos
Food was good but service suffered when it got busy.
Food was good but service suffered when it got busy.